monitor drill company - Turkish English Dictionary